export interface INavigationRoute {
  name: string
  displayName: string
  meta: { icon: string }
  children?: INavigationRoute[]
}

export default {
  root: {
    name: '/',
    displayName: 'navigationRoutes.home',
  },
  routes: [
  /*
    {
      name: 'dashboard',
      displayName: 'menu.dashboard',
      meta: {
        icon: 'vuestic-iconset-dashboard',
      },
    },
    */
    // {
    //   name: 'users',
    //   displayName: 'menu.users',
    //   meta: {
    //     icon: 'group',
    //   },
    // },
    // ------signal----------------
    {
      name: 'signal',
      displayName: '信号覆盖',
      meta: {
        icon: 'credit_card',
      },
      children: [
        {
          name: 'signal_distribution',
          displayName: '信号强度分布图',
        },
        {
          name: 'signal_track',
          displayName: '典型地标信号强度跟踪',
        },
        {
          name: 'signal_statistic',
          displayName: '典型地标信号强度统计',
        },
      ],
    },
    // -------network-------------
    {
      name: 'network',
      displayName: '网络质量',
      meta: {
        icon: 'credit_card',
      },
      children: [
        // 分布，瓷砖图
        {
          name: 'network_quality',
          displayName: '网络质量统计',
        },
        {
          name: 'network_quality_speed_rank',
          displayName: '网络速率排名',
        },
        {
          name: 'network_quality_track',
          displayName: '典型地标网络质量跟踪',
        },
        {
          name: 'network_landmark_statistics',
          displayName: '典型地标网络质量统计',
        },
      ],
    },
    // ----------data---------------
    {
      name: 'data',
      displayName: '数据链接',
      meta: {
        icon: 'credit_card',
      },
      children: [
        {
          name: 'rate_distribution',
          displayName: '数据链接率分布',
        },
        {
          name: 'rate_statistics',
          displayName: '数据链接率统计',
        },
      ],
    },
    // ---------app----------------
    {
      name: 'app',
      displayName: '热门APP',
      meta: {
        icon: 'credit_card',
      },
      children: [
        {
          name: 'app_traffic_distribution',
          displayName: '热门APP流量分布',
        },
        {
          name: 'app_distribution',
          displayName: '热门APP分布',
        },
        {
          name: 'app_traffic_rank',
          displayName: '热门APP流量排行',
        },
        {
          name: 'app_traffic_track',
          displayName: '热门APP流量跟踪',
        },
        {
          name: 'app_landmark_rank',
          displayName: '典型地标热门APP流量排名',
        },
      ],
    },
    //---------phone ---------
    {
      name: 'phone',
      displayName: '热门手机',
      meta: {
        icon: 'credit_card',
      },
      children: [
        {
          name: 'phone_traffic_distribution',
          displayName: '热门手机流量分布',
        },
        {
          name: 'phone_network_quality_rank',
          displayName: '热门手机网络质量排名',
        },
        {
          name: 'phone_traffic_rank',
          displayName: '热门手机流量排名',
        },
        {
          name: 'phone_os_traffic_rank',
          displayName: '手机OS流量排名',
        },
        {
          name: 'phone_distribution',
          displayName: '热门手机分布图',
        },
        {
          name: 'phone_os_distribution',
          displayName: '手机OS分布图',
        }
      ],
    },
    //---------link----------
    {
      name: 'link',
      displayName: '连接',
      meta: {
        icon: 'credit_card',
      },
      children: [
        {
          name: 'link_rank',
          displayName: '连接点排名',
        },
        {
          name: 'link_distribution',
          displayName: '连接点地理分布',
        }
      ],
    },

    // {
    //   name: 'projects',
    //   displayName: 'menu.projects',
    //   meta: {
    //     icon: 'folder_shared',
    //   },
    // },
    // {
    //   name: 'payments',
    //   displayName: 'menu.payments',
    //   meta: {
    //     icon: 'credit_card',
    //   },
    //   children: [
    //     {
    //       name: 'payment-methods',
    //       displayName: 'menu.payment-methods',
    //     },
    //     {
    //       name: 'pricing-plans',
    //       displayName: 'menu.pricing-plans',
    //     },
    //     {
    //       name: 'billing',
    //       displayName: 'menu.billing',
    //     },
    //   ],
    // },
    // {
    //   name: 'auth',
    //   displayName: 'menu.auth',
    //   meta: {
    //     icon: 'login',
    //   },
    //   children: [
    //     {
    //       name: 'login',
    //       displayName: 'menu.login',
    //     },
    //     {
    //       name: 'signup',
    //       displayName: 'menu.signup',
    //     },
    //     {
    //       name: 'recover-password',
    //       displayName: 'menu.recover-password',
    //     },
    //   ],
    // },

    // {
    //   name: 'faq',
    //   displayName: 'menu.faq',
    //   meta: {
    //     icon: 'quiz',
    //   },
    // },
    // {
    //   name: '404',
    //   displayName: 'menu.404',
    //   meta: {
    //     icon: 'vuestic-iconset-files',
    //   },
    // },
    // {
    //   name: 'preferences',
    //   displayName: 'menu.preferences',
    //   meta: {
    //     icon: 'manage_accounts',
    //   },
    // },
    // {
    //   name: 'settings',
    //   displayName: '设置',
    //   meta: {
    //     icon: 'settings',
    //   },
    // },
  ] as INavigationRoute[],
}
